/**
 * Created by fujia on 2016/5/30.
 */

var register = function () {
    $('.page-container form').submit(function(){
        var username = $(this).find('.username').val();
        var telephone = $(this).find('.telephone').val();
        var password = $(this).find('.password').val();
        var passwordTrue = $(this).find('.passwordTrue').val();

        if(username == '') {
            $(this).find('.error').fadeOut('fast', function(){
                $(this).css('top', '27px');
            });
            $(this).find('.error').fadeIn('fast', function(){
                $(this).parent().find('.username').focus();
            });
            return false;
        }

        if(telephone == '') {
            $(this).find('.error').fadeOut('fast', function(){
                $(this).css('top', '96px');
            });
            $(this).find('.error').fadeIn('fast', function(){
                $(this).parent().find('.telephone').focus();
            });
            return false;
        }

        if(password == '') {
            $(this).find('.error').fadeOut('fast', function(){
                $(this).css('top', '165px');
            });
            $(this).find('.error').fadeIn('fast', function(){
                $(this).parent().find('.password').focus();
            });
            return false;
        }

        if(passwordTrue == '') {
            $(this).find('.error').fadeOut('fast', function(){
                $(this).css('top', '234px');
            });
            $(this).find('.error').fadeIn('fast', function(){
                $(this).parent().find('.passwordTrue').focus();
            });
            return false;
        }

        if (password != passwordTrue){
            $(this).find('.error').fadeOut('fast', function(){
                $(this).css('top', '234px');
            });
            $(this).find('.error').fadeIn('fast', function(){
                $(this).parent().find('.passwordTrue').focus();
            });
            return false;
        }

    });

    $('.page-container form .username, .page-container form .telephone,  .page-container form .password, .page-container form .passwordTrue').keyup(function(){
        $(this).parent().find('.error').fadeOut('fast');
    });
}

exports.register = register;